BODY { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px Verdana, Helvetica, 微软雅黑, sans-serif; COLOR: #000; PADDING-TOP: 0px }
DIV { PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
H1 { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
H2 { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
H3 { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
H4 { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
H5 { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
H6 { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
UL { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
LI { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
DL { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
DT { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
DD { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
FORM { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
IMG { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
P { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px }
SELECT { FONT: 12px Verdana, Helvetica, 微软雅黑, sans-serif }
INPUT { FONT: 12px Verdana, Helvetica, 微软雅黑, sans-serif }
TEXTAREA { FONT: 12px Verdana, Helvetica, 微软雅黑, sans-serif }
TABLE { BORDER-COLLAPSE: collapse }
.f_l { FLOAT: left }
.f_r { FLOAT: right }
.tl { TEXT-ALIGN: left }
.tc { TEXT-ALIGN: center }
.tr { TEXT-ALIGN: right }
.bold { FONT-WEIGHT: bold }
.dis { DISPLAY: block }
.inline { DISPLAY: inline }
.none { DISPLAY: none }
.clear { CLEAR: both }
.clearfix:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "." }
* + HTML .clearfix { HEIGHT: 1% }
.blank { VISIBILITY: hidden; CLEAR: both }
.h1px { LINE-HEIGHT: 1px; HEIGHT: 1px; FONT-SIZE: 0px }
.h3px { LINE-HEIGHT: 3px; HEIGHT: 3px; FONT-SIZE: 0px }
.h5px { LINE-HEIGHT: 5px; HEIGHT: 5px; FONT-SIZE: 0px }
.h8px { LINE-HEIGHT: 8px; HEIGHT: 8px }
.h10px { LINE-HEIGHT: 10px; HEIGHT: 10px }
.h12px { LINE-HEIGHT: 12px; HEIGHT: 12px }
.h15px { LINE-HEIGHT: 15px; HEIGHT: 15px }
.h20px { LINE-HEIGHT: 20px; HEIGHT: 20px }
.block1000 { WIDTH: 1000px; HEIGHT: auto }
.block950 { WIDTH: 950px; HEIGHT: auto }
.block750 { WIDTH: 750px; HEIGHT: auto }
.block230 { WIDTH: 230px; HEIGHT: auto }
.topmenu { LINE-HEIGHT: 27px; FONT-FAMILY: Arial; BACKGROUND: url(../index_files/topmenubg.gif); COLOR: #999 }
.topmenu LI.info { FLOAT: left; FONT-SIZE: 10px }
.topmenu LI.menu { FLOAT: right; FONT-SIZE: 11px }
.topmenu LI.menu A { COLOR: #999; TEXT-DECORATION: none }
.topmenu LI.menu A:hover { COLOR: #666; TEXT-DECORATION: none }
.header { BACKGROUND: url(../index_files/headerbg.gif); HEIGHT: 80px }
.header .logo { WIDTH: 335px; FLOAT: left }
.header .search { WIDTH: 335px; BACKGROUND: url(../index_files/topsearchbg.gif); FLOAT: left; HEIGHT: 80px }
.header .search .input { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 32px 0px 0px 30px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 209px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: #ccc; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; _width: 209px }
.header .search .button { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 30px 0px 0px; WIDTH: 56px; BACKGROUND: url(../index_files/searchbt.gif); FLOAT: left; HEIGHT: 23px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none }
.header .hotline { WIDTH: 320px; FLOAT: right; margin-top:23px; }
.mainmenu { BACKGROUND: url(../index_files/menubg.gif); HEIGHT: 40px }
.mainmenu .menublock { PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 998px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 5px }
.mainmenu .menublock LI.menu { POSITION: relative; WIDTH: 98px; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden }
.mainmenu .menublock LI.menu IMG { POSITION: absolute }
.mainmenu .menublock LI.menu SPAN { DISPLAY: none }
.mainmenu .menublock LI.line { WIDTH: 2px; BACKGROUND: url(../index_files/mainmenuline.gif); FLOAT: left; HEIGHT: 30px }
.footermenu { TEXT-ALIGN: center; LINE-HEIGHT: 30px; HEIGHT: 30px; COLOR: #999 }
.footermenu A { COLOR: #888; TEXT-DECORATION: none }
.footermenu A:hover { COLOR: #666; TEXT-DECORATION: none }
.footerinfo { TEXT-ALIGN: center; LINE-HEIGHT: 20px; COLOR: #888 }
.mainbg { BACKGROUND: #e6e6e6 }
.adblock { WIDTH: 1000px; BACKGROUND: #fff; HEIGHT: 500px }
.adblock .ad { WIDTH: 980px; BACKGROUND: #333; HEIGHT: 480px }
.caseinfoblock { BACKGROUND: url(../index_files/indexcaseinfobg.gif); HEIGHT: 100px }
.caseinfoblock LI { PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; WIDTH: 170px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 25px; PADDING-TOP: 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.caseinfoblock LI A { COLOR: #666; TEXT-DECORATION: none }
.caseinfoblock LI A:hover { COLOR: #333; TEXT-DECORATION: none }
.tit230block { LINE-HEIGHT: 30px; WIDTH: 230px; BACKGROUND: url(../index_files/casetitbg.gif); HEIGHT: 30px }
.tit230block LI.tit { FLOAT: left }
.tit230block LI.more { POSITION: relative; LINE-HEIGHT: 30px; MARGIN: 3px 0px 0px; FLOAT: right; COLOR: #999; FONT-SIZE: 11px }
.tit230block LI.more A { COLOR: #999; TEXT-DECORATION: none }
.tit230block LI.more A:hover { COLOR: #666; TEXT-DECORATION: none }
.info230block { MARGIN: 10px 0px 0px; WIDTH: 230px; OVERFLOW: hidden; _margin: 7px 0 0 0 }
.info230block LI { WIDTH: 230px; FLOAT: left; HEIGHT: 23px; COLOR: #777; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.info230block LI.current A { COLOR: #f86300; TEXT-DECORATION: none }
.info230block LI.current A:hover { COLOR: #f86300; TEXT-DECORATION: none }
.info230block LI A { COLOR: #777; TEXT-DECORATION: none }
.info230block LI A:hover { COLOR: #333; TEXT-DECORATION: none }
.info230block P.s1 { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px }
.info230block P.s2 { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; HEIGHT: 21px; COLOR: #666; PADDING-TOP: 0px; _height: 24px }
#scrollCustomersDiv { FLOAT: left; HEIGHT: 276px; OVERFLOW: hidden }
.menuphoto { WIDTH: 230px; FLOAT: right }
.menuphoto LI { BORDER-BOTTOM: #cacaca 1px solid; POSITION: relative; BORDER-LEFT: #cacaca 1px solid; MARGIN: 0px 10px 10px; WIDTH: 88px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 88px; OVERFLOW: hidden; BORDER-TOP: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid; _margin: 0 10px 10px 5px }
.menuphoto LI IMG { POSITION: absolute }
#scrollPartnersDiv { FLOAT: left; HEIGHT: 100px; OVERFLOW: hidden }
#scrollPartnersDiv LI { WIDTH: 230px; FLOAT: left; HEIGHT: 100px }
.clientsblock { WIDTH: 955px; HEIGHT: auto }
.clientsblock LI { MARGIN: 0px 0px 15px 28px; WIDTH: 280px; BACKGROUND: url(../index_files/clientsbg.gif); FLOAT: left; HEIGHT: 30px }
.clientsblock LI.ie6 { _margin: 0 0 15px 14px }
.clientsblock LI P { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; PADDING-TOP: 0px }
.companydatablock { WIDTH: 1000px; BACKGROUND: url(../index_files/companydatabg.gif); HEIGHT: 50px }
.companydatablock UL.line { WIDTH: 935px; HEIGHT: 30px; OVERFLOW: hidden }
.companydatablock UL.line LI { HEIGHT: 30px }
.companydatablock UL.line LI TABLE { TEXT-ALIGN: center; LINE-HEIGHT: 30px; FLOAT: left; HEIGHT: 30px; COLOR: #fc721f; FONT-SIZE: 14px; FONT-WEIGHT: bold }
.companydatablock UL.line LI TABLE A { COLOR: #fc721f; TEXT-DECORATION: none }
.patnersblock { BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; BACKGROUND-COLOR: #efefef; WIDTH: 1000px; HEIGHT: auto; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid }
#scrollingArea { WIDTH: 755px; HEIGHT: 160px; OVERFLOW: hidden }
#inScrollingArea { WIDTH: 1000%; FLOAT: left }
#scrollingArea LI { WIDTH: 245px; FLOAT: left }
#scrolling1 { FLOAT: left }
#scrolling2 { FLOAT: left }
.ca-container { POSITION: relative; WIDTH: 910px; HEIGHT: 350px }
.ca-wrapper { POSITION: relative; WIDTH: 100%; HEIGHT: 350px }
.ca-item { POSITION: relative; WIDTH: 310px; FLOAT: left; HEIGHT: 350px }
.ca-item-main { BORDER-BOTTOM: #d0d0d0 2px solid; POSITION: absolute; WIDTH: 288px; BACKGROUND: #f0f0f0; HEIGHT: 348px; OVERFLOW: hidden; BORDER-RIGHT: #d0d0d0 2px solid }
.designphoto { BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; MARGIN: 20px 20px 0px; WIDTH: 248px; BACKGROUND: #fff; HEIGHT: 168px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid }
.designname { TEXT-ALIGN: center; WIDTH: 250px; HEIGHT: 50px }
.designinfo { BORDER-LEFT: #e6e6e6 8px solid; WIDTH: 242px; HEIGHT: 90px }
.designinfo P { PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #888; PADDING-TOP: 0px }
.designinfo P A { COLOR: #888; TEXT-DECORATION: none }
.designinfo P A:hover { COLOR: #333; TEXT-DECORATION: none }
.ca-nav SPAN { Z-INDEX: 100; POSITION: absolute; MARGIN-TOP: -19px; TEXT-INDENT: -9000px; WIDTH: 25px; BACKGROUND: url(../index_files/arrows.png) no-repeat left top; HEIGHT: 38px; TOP: 50%; CURSOR: pointer; LEFT: -40px; opacity: 0.3 }
.ca-nav SPAN.ca-nav-next { BACKGROUND-POSITION: right top; RIGHT: -40px; LEFT: auto }
.ca-nav SPAN:hover { opacity: 1.0 }
.designtexttit { WIDTH: 690px; BACKGROUND: url(../index_files/designinfotitbg.gif); HEIGHT: 25px }
.designtexttit SPAN { PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; COLOR: #777; FONT-WEIGHT: bold; PADDING-TOP: 0px }
.designtext { WIDTH: 690px; BACKGROUND: #e8e8e8 }
.designtext P { PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #333; PADDING-TOP: 20px }
.designtext IMG { BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid }
.designlistmenutitcurrent { TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 230px; BACKGROUND: url(../index_files/expended_image.gif) 0px 0px; HEIGHT: 30px; COLOR: #ff0; FONT-SIZE: 14px; FONT-WEIGHT: bold }
.designlistmenutitcurrent A { COLOR: #ff0; TEXT-DECORATION: none }
.designlistmenutit { TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 230px; BACKGROUND: url(../index_files/expended_image.gif) -230px 0px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold }
.designlistmenutit A { COLOR: #fff; TEXT-DECORATION: none }
.designlistmenuphoto { MARGIN: 0px 0px 10px; WIDTH: 230px; BACKGROUND: #bbb; HEIGHT: auto }
.designlistmenuphoto .photoblock { WIDTH: 210px; FLOAT: right }
.designlistmenuphoto .photoblock LI { BORDER-BOTTOM: #cacaca 1px solid; POSITION: relative; BORDER-LEFT: #cacaca 1px solid; MARGIN: 0px 10px 10px 0px; WIDTH: 88px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 88px; OVERFLOW: hidden; BORDER-TOP: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid }
.designlistmenuphoto .photoblock LI IMG { POSITION: absolute }
.designlistmenuphoto .photoblock LI.current { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid }
.infomenu { WIDTH: 230px }
.infomenu LI { TEXT-ALIGN: center; MARGIN: 0px 0px 10px; WIDTH: 230px; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 14px }
.infomenu LI A { LINE-HEIGHT: 28px; WIDTH: 230px; BACKGROUND: url(../index_files/infomenubg.gif) 0px 0px; FLOAT: left; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.infomenu LI A:hover { LINE-HEIGHT: 28px; WIDTH: 230px; BACKGROUND: url(../index_files/infomenubg.gif) -230px 0px; FLOAT: left; HEIGHT: 30px; COLOR: #fefb00; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.infomenu LI.current A { LINE-HEIGHT: 28px; WIDTH: 230px; BACKGROUND: url(../index_files/infomenubg.gif) -230px 0px; FLOAT: left; HEIGHT: 30px; COLOR: #fefb00; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.infoblock { WIDTH: 750px; BACKGROUND: #f0f0f0 }
.infoblock .infobox { WIDTH: 740px }
.infoblock .infobox UL { WIDTH: 708px; HEIGHT: 108px; FONT-SIZE: 12px; overflow: hidden; }
.infoblock .infobox UL A { BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 708px; BACKGROUND: #e6e6e6; FLOAT: left; HEIGHT: 108px; COLOR: #666; BORDER-TOP: #dfdfdf 1px solid; CURSOR: pointer; BORDER-RIGHT: #dfdfdf 1px solid; TEXT-DECORATION: none }
.infoblock .infobox UL A LI.tit { LINE-HEIGHT: 30px; WIDTH: 708px; BACKGROUND: url(../index_files/newslisttitbg.gif); FLOAT: left; HEIGHT: 30px }
.infoblock .infobox UL A LI.tit SPAN { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px }
.infoblock .infobox UL A LI.text { WIDTH: 708px; FLOAT: left }
.infoblock .infobox UL A LI.text P { PADDING-BOTTOM: 10px; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px }
.infoblock .infobox UL A:hover { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 708px; BACKGROUND: #bbb; HEIGHT: 108px; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid }
.infoblock .newstit { TEXT-ALIGN: center; LINE-HEIGHT: 60px; WIDTH: 710px; BACKGROUND: url(../index_files/newsinfotitbg.gif); HEIGHT: 60px; COLOR: #333; FONT-SIZE: 15px; FONT-WEIGHT: bold; }
.infoblock .newstext { PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 700px; PADDING-RIGHT: 0px; PADDING-TOP: 30px }
.infoblock .newstext P { LINE-HEIGHT: 25px; MARGIN: 0px 0px 20px; COLOR: #333; font-size: 13px; }
.infoblock .newstext IMG { BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid }
.casetit { BACKGROUND: url(../index_files/casetitbg.gif); HEIGHT: 30px }
.casetit LI.tit { FLOAT: left }
.casetit LI.search { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 30px; COLOR: #666; FONT-SIZE: 14px; PADDING-TOP: 0px }
.casetit LI.sort { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 30px; COLOR: #666; PADDING-TOP: 0px; width: 400px; }
.casetit LI.sort A { COLOR: #666; TEXT-DECORATION: none }
.casetit LI.sort A:hover { COLOR: #f45600; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.casetit LI.current { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 30px; PADDING-TOP: 0px }
.casetit LI.current A { COLOR: #f45600; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.casetit LI.select { POSITION: relative; MARGIN: 3px 0px 0px; WIDTH: 145px; FLOAT: right; HEIGHT: 21px }
.casetit LI.more { POSITION: relative; LINE-HEIGHT: 30px; MARGIN: 3px 0px 0px; FLOAT: right; COLOR: #999; FONT-SIZE: 11px }
.casetit LI.more A { COLOR: #999; TEXT-DECORATION: none }
.casetit LI.more A:hover { COLOR: #666; TEXT-DECORATION: none }

.casetit li.tit a { color:#000000; text-decoration:none; }
.casetit li.tit a:hover { color:#000000; text-decoration:none; }
.sub_title { font-size:16px; line-height:20px; }
.sub_title .cn { font-size:24px; }
.sub_title .en { font-size:12px; color:#9D9D9D; text-transform:uppercase; }

.zp_all { Z-INDEX: 198; WIDTH: 145px; BACKGROUND: url(../index_files/caseselectbg.gif) 0px 0px; HEIGHT: 21px; CURSOR: pointer }
.zp_menu_box { Z-INDEX: 8; POSITION: absolute; WIDTH: 145px; DISPLAY: none; BACKGROUND: url(../index_files/caseselectbg.gif) 0px -21px; HEIGHT: 125px; TOP: 20px; RIGHT: 0px }
.zp_menu { WIDTH: 100% }
.zp_menu A { LINE-HEIGHT: 28px; MARGIN: 0px auto; PADDING-LEFT: 28px; DISPLAY: block; HEIGHT: 28px; COLOR: #666; CLEAR: both; TEXT-DECORATION: none }
.zp_menu A:hover { COLOR: #333; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.case245block { WIDTH: 996px; HEIGHT: auto; _width: 998px }
.case245box { BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 243px; FLOAT: left; HEIGHT: 158px; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid }
.case245box .zp_box { POSITION: relative; WIDTH: 235px; FLOAT: left; HEIGHT: 150px; OVERFLOW: hidden; padding: 4px 4px; }
.case245box .zp_box .picbox { MARGIN: 0px auto; WIDTH: 235px; HEIGHT: 150px; OVERFLOW: hidden }
.case245box .zp_box .picbox #img1 { WIDTH: 235px; HEIGHT: 150px; OVERFLOW: hidden; margin: 0px; padding: 0px; }
.case245box .pop_tit { BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #333; WIDTH: 235px; DISPLAY: none; HEIGHT: 39px }
.case245box .p_tit { PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 0px }
.case245box .p_img { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 12px }
.case245box A.zp_boxfc { Z-INDEX: 88; POSITION: absolute; WIDTH: 235px; DISPLAY: block; BACKGROUND: url(../index_files/onmouse.gif); HEIGHT: 150px }
.case245infobox { MARGIN: 0px 2px 4px; WIDTH: 245px; FLOAT: left; HEIGHT: 160px }
.case245infobox LI.tit { PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 30px; PADDING-TOP: 0px }
.case245infobox LI.tit SPAN A { COLOR: #666; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.case245infobox LI.tit SPAN A:hover { COLOR: #333; TEXT-DECORATION: none }
.case245infobox LI.tb { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 30px; PADDING-TOP: 0px }
.case245infobox LI.tb IMG { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px }
.case245infobox LI.text { TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 230px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 100px; PADDING-TOP: 0px }
.case245infobox LI.text SPAN { TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; LINE-HEIGHT: 20px }
.case245infobox LI.text SPAN A { COLOR: #888; TEXT-DECORATION: none }
.case245infobox LI.text SPAN A:hover { COLOR: #666; TEXT-DECORATION: none }
.caseinfotit { LINE-HEIGHT: 40px; BACKGROUND: url(../index_files/caseinfotitbg.gif); HEIGHT: 40px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold }
.caseinfo { BACKGROUND: url(../index_files/caseinfobg.gif) #f7f7f7 repeat-x }
.caseinfotextblock { PADDING-BOTTOM: 20px; PADDING-LEFT: 60px; PADDING-RIGHT: 60px; PADDING-TOP: 20px }
.caseinfotextblock P { PADDING-BOTTOM: 20px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 14px; PADDING-TOP: 0px }
.caseinfopicblock { TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 30px }
.caseinfopicblock IMG { BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 4px }
.caseinfopictext { TEXT-ALIGN: center; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px }
.caseinfot { LINE-HEIGHT: 6px; BACKGROUND: url(../index_files/caseinfot1.gif); HEIGHT: 6px; FONT-SIZE: 0px }
.caseinfod { LINE-HEIGHT: 6px; BACKGROUND: url(../index_files/caseinfod1.gif); HEIGHT: 6px; FONT-SIZE: 0px }
DIV.quotes { TEXT-ALIGN: center; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #aaa; PADDING-TOP: 3px }
DIV.quotes A { BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #aaa; BORDER-TOP: #ddd 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px }
DIV.quotes A:hover { BORDER-BOTTOM: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #a0a0a0 1px solid; PADDING-TOP: 2px }
DIV.quotes A:active { BORDER-BOTTOM: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #a0a0a0 1px solid; PADDING-TOP: 2px }
DIV.quotes SPAN.current { BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #888; BORDER-TOP: #e0e0e0 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 2px; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 2px }
DIV.quotes SPAN.disabled { BORDER-BOTTOM: #f3f3f3 1px solid; BORDER-LEFT: #f3f3f3 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ccc; BORDER-TOP: #f3f3f3 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #f3f3f3 1px solid; PADDING-TOP: 2px }
.articletitle { TEXT-ALIGN: center; LINE-HEIGHT: 60px; BACKGROUND: url(../index_files/newsinfotitbg.gif); HEIGHT: 60px; COLOR: #333; FONT-SIZE: 15px; FONT-WEIGHT: bold; }
.articlecontent { LINE-HEIGHT: 25px; MARGIN: 0px 0px; COLOR: #333; font-size: 13px; text-align: left; }
.articlecontent img { max-width:100%; }
.pic { width: 170px; height: 120px; background: url(../images/io.jpg) no-repeat center; background-color: #FFF; float: left; margin: auto 0px 0px 0px; /*text-align:center;*/ border: 0.5px solid #cccccc; clear: both; }
.project_case a { COLOR: #666; TEXT-DECORATION: none }
.project_case a:hover { COLOR: #333; TEXT-DECORATION: none }
